Big Huge Thesaurus

menstrual flow

noun